package com.mes.dao.cb;

import java.util.List;

import com.mes.entity.cb.Materiel;
import com.mes.entity.cb.PageBean;

/**
 * @ClassName: MaterielMapper 
 * @Description:物料
 * @Author cb
 * @Date 2017年12月22日 下午4:22:34 
 * @version 1.0
 */
public interface MaterielMapper {

	/**
	 * 添加
	 * @param materiel
	 * @return
	 */
	Integer materieAdd(Materiel materiel);

	/**
	 * 总数
	 * @param page
	 * @return
	 */
	int getTotal(PageBean page);

	/**
	 * 分页
	 * @param page
	 * @return
	 */
	List<Materiel> planList(PageBean page);

	/**
	 * 删除
	 * @param id 物料id
	 * @return
	 */
	int materieDelete(Long id);

    int materieDelete(String id);

    Materiel materie_selectById(Long id);

	/**
	 * 修改物料
	 * @param materiel
	 * @return
	 */
	int myModalUpdate(Materiel materiel);

	int materie_import(List<Materiel> materiels);

	List<Long> materie_supper(String s);

    int materie_selectByMaterialmodel(String materialModel);
    //hy
	Long selMid(String name);

	Long materie_selectByMaterialmodelMX(String stringCellValue);
}